package com.edu.app.bean.core;

import com.baomidou.mybatisplus.annotation.TableName;
import com.edu.app.bean.BaseBean;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

//@Entity
//@Table(name="s_customer")
@TableName("s_customer")
public class SysCustomer extends BaseBean {
    private String name;
    private String nickname;
    private String phone;
    private Boolean sex;
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date birthday;
    private Integer stage_id;
    private Integer status;
    private String tag;
    private String description;
    private String referrer_obsolete;
    private Integer refer_user_id;
    private Integer refer_channel_id;
    private Integer refer_customer_id;
    private Integer refer_feedback_id;
    private String quality_tag;
    private String channel_tag;
    private String obsolete_tag;

    public SysCustomer() {
        this.status = 0;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Boolean getSex() {
        return sex;
    }

    public void setSex(Boolean sex) {
        this.sex = sex;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public Integer getRefer_user_id() {
        return refer_user_id;
    }

    public void setRefer_user_id(Integer refer_user_id) {
        this.refer_user_id = refer_user_id;
    }

    public Integer getRefer_channel_id() {
        return refer_channel_id;
    }

    public void setRefer_channel_id(Integer refer_channel_id) {
        this.refer_channel_id = refer_channel_id;
    }

    public Integer getRefer_customer_id() {
        return refer_customer_id;
    }

    public void setRefer_customer_id(Integer refer_customer_id) {
        this.refer_customer_id = refer_customer_id;
    }

    public Integer getRefer_feedback_id() {
        return refer_feedback_id;
    }

    public void setRefer_feedback_id(Integer refer_feedback_id) {
        this.refer_feedback_id = refer_feedback_id;
    }

    public Integer getStage_id() {
        return stage_id;
    }

    public void setStage_id(Integer stage_id) {
        this.stage_id = stage_id;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getReferrer_obsolete() {
        return referrer_obsolete;
    }

    public void setReferrer_obsolete(String referrer_obsolete) {
        this.referrer_obsolete = referrer_obsolete;
    }

    public String getQuality_tag() {
        return quality_tag;
    }

    public void setQuality_tag(String quality_tag) {
        this.quality_tag = quality_tag;
    }

    public String getChannel_tag() {
        return channel_tag;
    }

    public void setChannel_tag(String channel_tag) {
        this.channel_tag = channel_tag;
    }

    public String getObsolete_tag() {
        return obsolete_tag;
    }

    public void setObsolete_tag(String obsolete_tag) {
        this.obsolete_tag = obsolete_tag;
    }
}
